package com.yuw.service.impl;

import java.util.List;

import com.yuw.bean.AdminInfoBean;
import com.yuw.dao.ILoginDao;
import com.yuw.service.ILoginService;

public class LoginServiceImpl implements ILoginService {
	// 依赖注入【反转控制】
	// 面向接口的编程
	// spring容器会根据spring配置的依赖关系，进行实例bean的注入初始化处理，
	// 注意：如果使用xml配置文件的方式，需要给被注入的实例变量提供setter方法接口
	private ILoginDao loginD;

	@Override
	public List<AdminInfoBean> queryLoginInfo(AdminInfoBean adminB) {
		System.out.println("service层正在执行。。。");
		// 调用到层进行数据库操作业务逻辑处理
		// 面向接口的编程思想
		// 创建一个dao层的实例变量
		//ILoginDao loginD = new LoginDaoImpl();
		// 调用dao层方法进行业务逻辑处理
		loginD.queryLoginInfo(null);
		return null;
	}

	public void setLoginD(ILoginDao loginD) {
		this.loginD = loginD;
	}

}
